#include "main.h"
#include "map.h"
#include "stdlib.h"

typedef struct
{
    uint8_t  id;            /* oscillateur ID           */
    uint8_t  osci_x_min;    /* position min             */
    uint8_t  osci_x_max;    /* Position max             */
    uint32_t osci_x_speed;  /* Vitesse oscillaton       */
    uint8_t  osci_x_auto;   /* Mode auto                */
    uint32_t osci_x_pause;  /* Temps entre 2 mouvements */
}__OSCILLATEUR;


int rand_min_max(uint8_t min, uint8_t max);

void vTaskCTRL_OSCILLATEUR();
void vTask_OSCILLATEUR_1();
void vTask_OSCILLATEUR_2();
void vTask_OSCILLATEUR_3();
void vTask_OSCILLATEUR_4();
void init_OSCILLATEUR();